

#content {position: relative; padding: 2px; background-color: white;}
#content_left{ position: absolute; width: 600px; height: 445px; border: }
#content_right{position: absolute; left:611px; width: 335px; height: 445px; border-left: thin solid #E0E0E0;}
#content_right ul{ list-style:none; }
#content_right ul li label{display:inline-block; text-align:right; width:80px;}
#content_right ul li input{width:200px; height: 30px; line-height: 30px; }
#content_right ul li .validate input{width:80px; height: 30px; line-height: 30px; }
#content_right ul li .validate img:hover {cursor: pointer; }
#content_right ul li .space {width: 200px; height:15px; font-size: 12px; color: red; }
#content_right ul li .tip {width: 220px; height:30px; margin: 10px 0px 0px 90px; font-size: 12px; color: red;}

.title{ font-size: 25px; margin:30px auto 20px; width:250px;}
.inputPanel{ width:320px; height:130px; margin:20px auto 0px; }
.remember_pass {padding-left: 90px; margin:10px auto 0px; font-size:12px; color: red;}
.but_login {padding-left: 90px; margin:10px auto 0px; }
.but_login img:hover {cursor: pointer; }
.but_login input{ width:100px; height: 40px; font-size: 20px; }
.but_login a{ font-size: 15px; color: black;}

.line{margin:20px auto; border: thin solid #E0E0E0; height: 0px;width: 300px;}
.reg_link{ margin:20px 0px; padding-left:120px; font-size:16px; }
.reg_link a{ font-size:14px; color:#1E90FF;}
.reg_link a:hover { font-size:14px; }

/*
#tip{position: absolute; width: 250px; left: 550px; top: 355px; font-size:12px;color: red;}
 */
